package nave.android.game;

import java.awt.Rectangle;
import java.awt.geom.Point2D;
import nave.android.framework.Graphics;
import nave.android.game.ItensPlayer.ITENS;

public class Espada extends GameObject 
{
	boolean desenhar = true;
	
	public Espada(Asset imagem, Point2D posicao, Point2D tamanho)
    {
		super(imagem,posicao,tamanho);
	}
	
	public void Update(Rectangle rectplayer)
	{
		Rectangle posicaorect = new Rectangle((int)posicao.getX(), (int)posicao.getY(), (int)tamanho.getX(), (int)tamanho.getY());
		if (posicaorect.intersects(rectplayer)) //retangulo do player
		{
			desenhar = false; 
			ItensPlayer.AddItem(ITENS.ESPADA);
		}
		
	}
	
	public void Draw(Graphics g)
	{
		if(desenhar)
			{
				g.drawPixmap(imagem, (int)posicao.getX() , (int)posicao.getY());
			}
	}
	
	
}